package com.woniuxy01;

import java.util.Scanner;

/**
 * @author 作者
 * @create 2025-08-28 9:54
 */
public class Test04 {
    public static void main(String[] args) {
//        Scanner sc = new Scanner(System.in);
//        int random=(int)(Math.random()*100);
//        System.out.println("random="+random);
//        int num,count=1;
//        do{
//            System.out.println("第"+count +"次，输入你猜到数字");
//            num=sc.nextInt();
//            if(num>random){
//                System.out.println("猜大了");
//            }else if(num<random){
//                System.out.println("猜小了");
//            }else{
//                System.out.println("猜对了");
//                break;
//            }
//            count++;
//            if(count>3){
//                System.out.println("三次机会用完了");
//                break;
//            }
//        }while(true);
//
//        System.out.println("游戏结束");



//        Scanner sc = new Scanner(System.in);
//        int random=(int)(Math.random()*100);
//        System.out.println("random="+random);
//        int num,count=1;
//        do{
//            System.out.println("第"+count +"次，输入你猜到数字");
//            num=sc.nextInt();
//            if(num>random){
//                System.out.println("猜大了");
//            }else if(num<random){
//                System.out.println("猜小了");
//            }else{
//                break;
//            }
//            count++;
//            if(count>3){
//                break;
//            }
//        }while(true);
//
//        if(count>3){
//            System.out.println("三次机会用完了，游戏结束");
//        }else{
//            System.out.println("恭喜你，猜对了");
//        }



        Scanner sc = new Scanner(System.in);
        int random=(int)(Math.random()*100);
        System.out.println("random="+random);
        int num,count=1;
        //布尔值用来记录有没有猜对,true猜对了，true猜错了
        boolean flag=false;
        do{
            System.out.println("第"+count +"次，输入你猜到数字");
            num=sc.nextInt();
            if(num>random){
                System.out.println("猜大了");
            }else if(num<random){
                System.out.println("猜小了");
            }else{
                flag=true;
                break;
            }
            count++;
            if(count>3){
                break;
            }
        }while(true);

        if(flag){
            System.out.println("恭喜你，猜对了");
        }else{
            System.out.println("三次机会用完了，游戏结束");
        }




    }
}
